push the prices sky-high - French English Dictionary